Dictionary

London plane

noun

Definition of LONDON PLANE

:  a large pollution-resistant plane (Platanus acerifolia) often planted as a street tree that is a hybrid between an Eurasian plane (P. orientalis) and the American sycamore (P. occidentalis) —called also London plane tree
ADVERTISEMENT

First Known Use of LONDON PLANE

1860

Browse

Next Word in the Dictionary: London pridePrevious Word in the Dictionary: London particularAll Words Near: London plane
ADVERTISEMENT
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears